Why are we not allowed to have beards?
I was told that beards were not allowed because the Witnesses had to abide by community norms about beards. They ignored the fact that most 'worldly' people had nothing against beards.
I once checked out a Sears catalogue and found that one of its male models had a beard. Needless to say, Sears reflected the norms of the people they were trying to sell to.
Why no tattoos is mosaic law is over?
They'll try to make an exception for this Mosaic law but they won't have an answer when you bring up the law about Israelites not cutting the sides of their face.
If god is love, why does he allow so much suffering? From what I remember their main answer was that it started in Eden when Satan challenged Gods right to rule. However, I refuse to believe that a God of Love would let billions thru history suffer and die just to prove a point!
They give the typical Evangelical answer. As you stated, God has to allow such suffering in order to prove a point. And the point he's trying to prove is that he loves enough to allow Jesus' suffering and death to somehow save us from eternal suffering!
Why no birthdays? (their explanations are super shaky)
Because when birthdays are mentioned in the Bible something bad happens. Yes it is a shaky explanation. If evil people in the Bible were to wear purple garments the same logic would indicate that purple clothing is prohibited in the Bible.
Is earth is 6k years old, whats up with Dinosaurs? Cavemen?
They actually believe, or once believed, that each creative day was 7,000 years long. Since we're into the 6,000 year time period of the last day that means that creation is 48,000 years long.
However, for the existence of the Earth itself, presumably as a lifeless rock, they went along with the scientific consensus that the Earth was over 4 billion years old. They separated Genesis 1:1 from verse 2 saying that only verse 2 applied to the creation days not verse 1.
I had many more, these are just some that come to mind
Keep those questions coming.